diamond finish - Español Inglés Diccionario